Subject: SHAMPAGE: V3.60 Sysop Page Answe Author: Rich Waugh Uploaded By: SFSysop Date: 3/8/1995 File: SHAMPAGE.ZIP (146844 bytes) Estimated Download Time (23524 baud): < 1 minute Download Count: 561 Needs: An UnZIPing Program, BBS that supports DORINFO/DOOR. Keywords: Waugh, BBS, Answer, Door, Chat, AI Type: Freely Distributed Do you ALWAYS answer the page bell, even at 3am? If so, you must be a new SysOp - SHAMpage is not for you. If, on the other hand, you do occasionally disable the page function, you might enjoy this fun little door. It allows the caller to have a nice (or not-so-nice -- it's totally up to you) chat with the SysOp - even when the SysOp is not around! SHAMpage is similar to other "A.I." programs with which you may already be familiar, such as ELIZA or CHERI. But there is a bit more to SHAMpage than those programs. SHAMpage contains a routine to randomly vary the speed at which each letter is "typed", automatic "typo & correction" routine to make the program more believable, and SysOp-defined variables, as well as many sophisticated built-in communication I/O routines. All the delays are calculated, so the typing rate initially will vary on different machines, depending on the speed of the CPU, but they were written in a manner which allows you to configure the program to type at realistic speeds on virtually any machine. While "chatting", SHAMpage checks the caller's entry, each time he hits the [ENTER] key, for up to 100 "key" words (and up to five synonyms per key word) which you have previously defined. If the caller's entry contains a string matching any one of those words, an appropriate response (or even the contents of an entire text file) is returned. Otherwise a random response - again, your choice, is sent. All responses go through a ty